xen.git
23 years agobitkeeper revision 1.31 (3e4ce8acHaMxxJBQTzvndylEIB4hTw)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 14 Feb 2003 13:01:32 +0000 (13:01 +0000)]
bitkeeper revision 1.31 (3e4ce8acHaMxxJBQTzvndylEIB4hTw)

domain.c:
  Made a bad checkin to domain.c.... :-(

23 years agobitkeeper revision 1.30 (3e4ce849iTXwUfd875KoO7-fEimIHg)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 14 Feb 2003 12:59:53 +0000 (12:59 +0000)]
bitkeeper revision 1.30 (3e4ce849iTXwUfd875KoO7-fEimIHg)

e1000_osdep.h, ide-xeno.c, schedule.c, domain.c, ac_timer.c, io_apic.c:
  Minor cleanups to local disc and new timer code.

23 years agobitkeeper revision 1.29 (3e4ce07294MgHhL6FdnvhMOCv97X4w)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 14 Feb 2003 12:26:26 +0000 (12:26 +0000)]
bitkeeper revision 1.29 (3e4ce07294MgHhL6FdnvhMOCv97X4w)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/local/scratch/kaf24/xeno-sched

23 years agobitkeeper revision 1.22.2.22 (3e4cda4a2-HBaZScWA7Qk6FzzCDhWQ)
smh22@boulderdash.cl.cam.ac.uk [Fri, 14 Feb 2003 12:00:10 +0000 (12:00 +0000)]
bitkeeper revision 1.22.2.22 (3e4cda4a2-HBaZScWA7Qk6FzzCDhWQ)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

23 years agobitkeeper revision 1.22.5.2 (3e4cda483kJoy5YzPXw3Pl7VBmCgGg)
smh22@boulderdash.cl.cam.ac.uk [Fri, 14 Feb 2003 12:00:08 +0000 (12:00 +0000)]
bitkeeper revision 1.22.5.2 (3e4cda483kJoy5YzPXw3Pl7VBmCgGg)

compile-time support (!) for mounting local root

23 years agobitkeeper revision 1.22.5.1 (3e4cd9d8YCTcjulpz_EEkfSag8qJRg)
smh22@boulderdash.cl.cam.ac.uk [Fri, 14 Feb 2003 11:58:16 +0000 (11:58 +0000)]
bitkeeper revision 1.22.5.1 (3e4cd9d8YCTcjulpz_EEkfSag8qJRg)

IDE code works in basic fashion; still ugly but functional.
Also better keyhandler debug support. Huzzah.

23 years agobitkeeper revision 1.22.2.21 (3e4bf2aflO59Pk9VYHigeXQrI0c6Fw)
kaf24@labyrinth.cl.cam.ac.uk [Thu, 13 Feb 2003 19:31:59 +0000 (19:31 +0000)]
bitkeeper revision 1.22.2.21 (3e4bf2aflO59Pk9VYHigeXQrI0c6Fw)

domain.c:
  Ensure DOM0's page directory is pinned in setup_guestos().

23 years agobitkeeper revision 1.28 (3e4bdf33sufyB9J_a-mb8comwfYdfw)
rn@wyvis.camb.intel-research.net [Thu, 13 Feb 2003 18:08:51 +0000 (18:08 +0000)]
bitkeeper revision 1.28 (3e4bdf33sufyB9J_a-mb8comwfYdfw)

more elegant way of reading multiple values atomically

23 years agobitkeeper revision 1.27 (3e4bc0aaYLPRPEot-3f6sspi3HC6Xg)
rn@wyvis.camb.intel-research.net [Thu, 13 Feb 2003 15:58:34 +0000 (15:58 +0000)]
bitkeeper revision 1.27 (3e4bc0aaYLPRPEot-3f6sspi3HC6Xg)

Merge with recent checkins

23 years agobitkeeper revision 1.22.2.20 (3e4bb0deGlYf76D1jtppEmaeeRJyVQ)
iap10@labyrinth.cl.cam.ac.uk [Thu, 13 Feb 2003 14:51:10 +0000 (14:51 +0000)]
bitkeeper revision 1.22.2.20 (3e4bb0deGlYf76D1jtppEmaeeRJyVQ)

Pulled in IO APIC stuff from linux-2.4.21-pre4

23 years agobitkeeper revision 1.22.2.19 (3e4b7b8133Hv55IsHEhGL5J0n8II1A)
smh22@boulderdash.cl.cam.ac.uk [Thu, 13 Feb 2003 11:03:29 +0000 (11:03 +0000)]
bitkeeper revision 1.22.2.19 (3e4b7b8133Hv55IsHEhGL5J0n8II1A)

tweak (fix compiler warnings + error handling)

23 years agobitkeeper revision 1.22.2.18 (3e4b7ac6lRUYOXBu_qQoWvQ9Gtm2BA)
kaf24@labyrinth.cl.cam.ac.uk [Thu, 13 Feb 2003 11:00:22 +0000 (11:00 +0000)]
bitkeeper revision 1.22.2.18 (3e4b7ac6lRUYOXBu_qQoWvQ9Gtm2BA)

smpboot.c:
  Fix to per-CPU IDTs.

23 years agobitkeeper revision 1.22.2.17 (3e4a8d40dV6GGD3Pv0mYGrE1vSVPAw)
smh22@boulderdash.cl.cam.ac.uk [Wed, 12 Feb 2003 18:06:56 +0000 (18:06 +0000)]
bitkeeper revision 1.22.2.17 (3e4a8d40dV6GGD3Pv0mYGrE1vSVPAw)

final bit of checkin

23 years agobitkeeper revision 1.22.2.16 (3e4a8d2aTphYwwULlRL1UC7BPu-ezQ)
smh22@boulderdash.cl.cam.ac.uk [Wed, 12 Feb 2003 18:06:34 +0000 (18:06 +0000)]
bitkeeper revision 1.22.2.16 (3e4a8d2aTphYwwULlRL1UC7BPu-ezQ)

rest of previous checkin

23 years agobitkeeper revision 1.22.2.15 (3e4a8cc5yR9FrJ4VfvYBJMEgnf67Kw)
smh22@boulderdash.cl.cam.ac.uk [Wed, 12 Feb 2003 18:04:53 +0000 (18:04 +0000)]
bitkeeper revision 1.22.2.15 (3e4a8cc5yR9FrJ4VfvYBJMEgnf67Kw)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

23 years agobitkeeper revision 1.22.4.1 (3e4a8cb8Aw-XeXojqgYl10tZjNiQyA)
smh22@boulderdash.cl.cam.ac.uk [Wed, 12 Feb 2003 18:04:40 +0000 (18:04 +0000)]
bitkeeper revision 1.22.4.1 (3e4a8cb8Aw-XeXojqgYl10tZjNiQyA)

Initial 'debugging' support (aka keyboard and serial rx int handlers :-)
Also current state of Alex's IDE stuff (not yet completely working). You
need to config this up to use it.

23 years agobitkeeper revision 1.22.2.14 (3e4a8602WvipwBgbN9VwA2dW6eIyhA)
kaf24@labyrinth.cl.cam.ac.uk [Wed, 12 Feb 2003 17:36:02 +0000 (17:36 +0000)]
bitkeeper revision 1.22.2.14 (3e4a8602WvipwBgbN9VwA2dW6eIyhA)

processor.h, traps.c, smpboot.c, process.c:
  Another fix to fast-trap handling. :-) We needed per-CPU IDTs...

23 years agobitkeeper revision 1.26 (3e4938c9hNFygt8GXCkq3B5mRmOxrQ)
rn@wyvis.camb.intel-research.net [Tue, 11 Feb 2003 17:54:17 +0000 (17:54 +0000)]
bitkeeper revision 1.26 (3e4938c9hNFygt8GXCkq3B5mRmOxrQ)

minor fixed due to messed up merge

23 years agobitkeeper revision 1.25 (3e492a23vrV6G7nvPEIWmSIcQxdFNw)
rn@wyvis.camb.intel-research.net [Tue, 11 Feb 2003 16:51:47 +0000 (16:51 +0000)]
bitkeeper revision 1.25 (3e492a23vrV6G7nvPEIWmSIcQxdFNw)

merge with latest changeset

23 years agobitkeeper revision 1.24 (3e49286b1h6iIeNsarUfoWbDnP6Ndw)
rn@wyvis.camb.intel-research.net [Tue, 11 Feb 2003 16:44:27 +0000 (16:44 +0000)]
bitkeeper revision 1.24 (3e49286b1h6iIeNsarUfoWbDnP6Ndw)

New time implementation. Does system and wallclock time for Xen and GuestOSes

23 years agobitkeeper revision 1.22.2.13 (3e47a8faCADIagB6c2I4F2E1dGdRyw)
kaf24@labyrinth.cl.cam.ac.uk [Mon, 10 Feb 2003 13:28:26 +0000 (13:28 +0000)]
bitkeeper revision 1.22.2.13 (3e47a8faCADIagB6c2I4F2E1dGdRyw)

processor.h, traps.c, smpboot.c, process.c:
  Fix bug in fast-trap handling.

23 years agobitkeeper revision 1.22.2.12 (3e46be8fKXI1VIYDI9AyPiLXAYvdQQ)
kaf24@labyrinth.cl.cam.ac.uk [Sun, 9 Feb 2003 20:48:15 +0000 (20:48 +0000)]
bitkeeper revision 1.22.2.12 (3e46be8fKXI1VIYDI9AyPiLXAYvdQQ)

.del-nfsroot.c~c37fd8e4992ee67d:
  Delete: xenolinux-2.4.16-sparse/fs/nfs/nfsroot.c

23 years agobitkeeper revision 1.22.2.11 (3e465c080oDmXRHMT2ue0NRHdbJL3g)
kaf24@labyrinth.cl.cam.ac.uk [Sun, 9 Feb 2003 13:47:52 +0000 (13:47 +0000)]
bitkeeper revision 1.22.2.11 (3e465c080oDmXRHMT2ue0NRHdbJL3g)

ne.c, Makefile, 8390.h, 8390.c, in.h, config.h, kernel.c, Rules.mk:
  Ported NE2K driver for Bochs development. Also some minor cleanups.
ne.c, Makefile, 8390.h, 8390.c:
  new file

23 years agobitkeeper revision 1.22.2.10 (3e464021ENDSDzm_b9aKHVld8d-Hqw)
kaf24@labyrinth.cl.cam.ac.uk [Sun, 9 Feb 2003 11:48:49 +0000 (11:48 +0000)]
bitkeeper revision 1.22.2.10 (3e464021ENDSDzm_b9aKHVld8d-Hqw)

if_vlan.h, tg3.c, e1000_main.c, apic.c:
  Minor cleanups.

23 years agobitkeeper revision 1.22.2.9 (3e45a0dcXfnuLyTWlogSmga6jbpG3w)
iap10@labyrinth.cl.cam.ac.uk [Sun, 9 Feb 2003 00:29:16 +0000 (00:29 +0000)]
bitkeeper revision 1.22.2.9 (3e45a0dcXfnuLyTWlogSmga6jbpG3w)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/anfs/scratch/labyrinth/iap10/xeno-e1000/xeno.bk

23 years agobitkeeper revision 1.22.3.1 (3e45a0c6n3_FhBrzDUgyw7O4UaoshA)
iap10@labyrinth.cl.cam.ac.uk [Sun, 9 Feb 2003 00:28:54 +0000 (00:28 +0000)]
bitkeeper revision 1.22.3.1 (3e45a0c6n3_FhBrzDUgyw7O4UaoshA)

Added Broadcom 5700 "tg3" driver from Linux 2.4.21-pre4. Hacked to
remove NAPI support. Currently untested.

23 years agobitkeeper revision 1.22.2.8 (3e455b3fL8bm_143DyhEki8VM_GcoQ)
kaf24@labyrinth.cl.cam.ac.uk [Sat, 8 Feb 2003 19:32:15 +0000 (19:32 +0000)]
bitkeeper revision 1.22.2.8 (3e455b3fL8bm_143DyhEki8VM_GcoQ)

apic.c:
  Removed possible early APIC accesses (before a mapping exists).

23 years agobitkeeper revision 1.22.2.7 (3e4540ce236_3mBFvJr9jn3-rPO3sA)
iap10@labyrinth.cl.cam.ac.uk [Sat, 8 Feb 2003 17:39:26 +0000 (17:39 +0000)]
bitkeeper revision 1.22.2.7 (3e4540ce236_3mBFvJr9jn3-rPO3sA)

Support (untested) for Intel E1000 driver. This required adding a
bunch of new linux headers, and a fair bit of tidying. It correctly
detects the card, but I haven't sent/received any packets.

23 years agobitkeeper revision 1.22.2.6 (3e453f3dCn57Rsy_s15t0vEHA2Pbbw)
iap10@labyrinth.cl.cam.ac.uk [Sat, 8 Feb 2003 17:32:45 +0000 (17:32 +0000)]
bitkeeper revision 1.22.2.6 (3e453f3dCn57Rsy_s15t0vEHA2Pbbw)

Build image with "-g" to enable debuging symbols, then generate an
"image.s" file that is the source annotated assembler. I've made this
the default.

23 years agobitkeeper revision 1.22.2.5 (3e450945yLX8dj3rzOsyoJx2Fo5A8g)
iap10@labyrinth.cl.cam.ac.uk [Sat, 8 Feb 2003 13:42:29 +0000 (13:42 +0000)]
bitkeeper revision 1.22.2.5 (3e450945yLX8dj3rzOsyoJx2Fo5A8g)

Now builds with -nostdinc to avoid confusion about where include files are coming from

23 years agobitkeeper revision 1.22.2.4 (3e4300a2YBCCfKhkAv-qMwF-eDVQTQ)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 7 Feb 2003 00:41:06 +0000 (00:41 +0000)]
bitkeeper revision 1.22.2.4 (3e4300a2YBCCfKhkAv-qMwF-eDVQTQ)

Many files:
  Fast application -> guest-OS trap handling (no longer 'bounce' thru ring 0).

23 years agobitkeeper revision 1.22.2.3 (3e42f257DQUNW5mSYvOQT0Fq2ArFEw)
kaf24@labyrinth.cl.cam.ac.uk [Thu, 6 Feb 2003 23:40:07 +0000 (23:40 +0000)]
bitkeeper revision 1.22.2.3 (3e42f257DQUNW5mSYvOQT0Fq2ArFEw)

sched.h, memory.c, domain.c, dom0_ops.c, ioremap.c, entry.S:
  Fix bug in domain-memory allocation. Per-domain page lists now have a proper Linux-style 'list_head'.

23 years agobitkeeper revision 1.22.2.2 (3e428b66IcFnVEMviXFx1CPmUS9q0Q)
kaf24@labyrinth.cl.cam.ac.uk [Thu, 6 Feb 2003 16:20:54 +0000 (16:20 +0000)]
bitkeeper revision 1.22.2.2 (3e428b66IcFnVEMviXFx1CPmUS9q0Q)

23 years agobitkeeper revision 1.22.2.1 (3e428abeBVF1J00dtGMWKqQjaRgvkA)
kaf24@labyrinth.cl.cam.ac.uk [Thu, 6 Feb 2003 16:18:06 +0000 (16:18 +0000)]
bitkeeper revision 1.22.2.1 (3e428abeBVF1J00dtGMWKqQjaRgvkA)

mm.h, memory.c:
  Fix compiler warning.

23 years agobitkeeper revision 1.22.1.7 (3e4039d3HqYce1Oml41mAtYFTKkhkA)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 22:08:19 +0000 (22:08 +0000)]
bitkeeper revision 1.22.1.7 (3e4039d3HqYce1Oml41mAtYFTKkhkA)

dom0_ops.h, dom0_memory.c, dom0_core.c, hypervisor-if.h, memory.c, domain.c:
  Cleaned up domain building some more.
.del-hypervisor_defs.h~7d77395edca9f612:
  Delete: xenolinux-2.4.16-sparse/arch/xeno/drivers/dom0/hypervisor_defs.h

23 years agobitkeeper revision 1.22.1.6 (3e3fe07f2qF_tQ4Ixhocx0G38HxwOg)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 15:47:11 +0000 (15:47 +0000)]
bitkeeper revision 1.22.1.6 (3e3fe07f2qF_tQ4Ixhocx0G38HxwOg)

domain.c:
  We now properly deallocate domain memory during teardown.

23 years agobitkeeper revision 1.22.1.5 (3e3fdd804HE3wN54H1WWZNmL4_hwmg)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 15:34:24 +0000 (15:34 +0000)]
bitkeeper revision 1.22.1.5 (3e3fdd804HE3wN54H1WWZNmL4_hwmg)

Many files:
  XenoLinux now does proper physical-machine address conversion. phys_base has been removed from start_info.

23 years agobitkeeper revision 1.22.1.4 (3e3fcb0abWl_8ZV_bqeQT5nG7bJXAw)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 14:15:38 +0000 (14:15 +0000)]
bitkeeper revision 1.22.1.4 (3e3fcb0abWl_8ZV_bqeQT5nG7bJXAw)

get_unmapped_area.c, mm.h, memory.c, domain.c, dom0_ops.c:
  Reduced size of 'struct pfn_info'. Domain frame list is now threaded through a list_head.

23 years agobitkeeper revision 1.22.1.3 (3e3fc1b6-8OCS9mBQJHT5qOSCxbykw)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 4 Feb 2003 13:35:50 +0000 (13:35 +0000)]
bitkeeper revision 1.22.1.3 (3e3fc1b6-8OCS9mBQJHT5qOSCxbykw)

Many files:
  Cleaned up domain-builder interface. MPT entries are now initialised at build time.

23 years agobitkeeper revision 1.22.1.2 (3e3ea191XZbqn2wImmnYu75uh_kNuQ)
kaf24@labyrinth.cl.cam.ac.uk [Mon, 3 Feb 2003 17:06:25 +0000 (17:06 +0000)]
bitkeeper revision 1.22.1.2 (3e3ea191XZbqn2wImmnYu75uh_kNuQ)

mm.h, hypervisor-if.h, memory.c, domain.c:
  Added update interface for the MPT. DOM0 no longer has direct write privileges.

23 years agobitkeeper revision 1.22.1.1 (3e3e99f1o3TNE3GpOg3lVm9IdI7Z7Q)
kaf24@labyrinth.cl.cam.ac.uk [Mon, 3 Feb 2003 16:33:53 +0000 (16:33 +0000)]
bitkeeper revision 1.22.1.1 (3e3e99f1o3TNE3GpOg3lVm9IdI7Z7Q)

Many files:
  We now have a shared read-only machine->physical mapping table at start of hypervisor virtual address region.

23 years agobitkeeper revision 1.23 (3e3c0371lW0pQGn9j_7hdF_Skyc2Sg)
rn@wyvis.camb.intel-research.net [Sat, 1 Feb 2003 17:27:13 +0000 (17:27 +0000)]
bitkeeper revision 1.23 (3e3c0371lW0pQGn9j_7hdF_Skyc2Sg)

Half way merge with Boris recent dom creation checkin (demonstrating my inability
to control BK tools)

23 years agobitkeeper revision 1.22 (3e3a9049ZUW-GlNZmkFtI9Ae2r4zJg)
bd240@boulderdash.cl.cam.ac.uk [Fri, 31 Jan 2003 15:03:37 +0000 (15:03 +0000)]
bitkeeper revision 1.22 (3e3a9049ZUW-GlNZmkFtI9Ae2r4zJg)

Finally, full & working & tested xeno with userspace domain building... Go and boot whatever :)

23 years agobitkeeper revision 1.14.1.1 (3e397e7cPGmZK7y5LLOGYa43nTQMUw)
rn@wyvis.camb.intel-research.net [Thu, 30 Jan 2003 19:35:24 +0000 (19:35 +0000)]
bitkeeper revision 1.14.1.1 (3e397e7cPGmZK7y5LLOGYa43nTQMUw)

added time and accurate timer support
partially there for better scheduler (most of the infrastructure should be there)

23 years agobitkeeper revision 1.21 (3e3927b6hN1524UpgFH5zD53TxEdKA)
bd240@boulderdash.cl.cam.ac.uk [Thu, 30 Jan 2003 13:25:10 +0000 (13:25 +0000)]
bitkeeper revision 1.21 (3e3927b6hN1524UpgFH5zD53TxEdKA)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/bd240/xeno

23 years agobitkeeper revision 1.20 (3e36c6bbUkBKPUFHEdbVYjpf-mrJ-w)
bd240@boulderdash.cl.cam.ac.uk [Tue, 28 Jan 2003 18:06:51 +0000 (18:06 +0000)]
bitkeeper revision 1.20 (3e36c6bbUkBKPUFHEdbVYjpf-mrJ-w)

23 years agobitkeeper revision 1.19 (3e36a209mfpjizEZbVJpJezr-nUFLQ)
bd240@boulderdash.cl.cam.ac.uk [Tue, 28 Jan 2003 15:30:17 +0000 (15:30 +0000)]
bitkeeper revision 1.19 (3e36a209mfpjizEZbVJpJezr-nUFLQ)

23 years agobitkeeper revision 1.15.2.2 (3e366d215hkWVtN4VomU_bD8cQZUxw)
kaf24@labyrinth.cl.cam.ac.uk [Tue, 28 Jan 2003 11:44:33 +0000 (11:44 +0000)]
bitkeeper revision 1.15.2.2 (3e366d215hkWVtN4VomU_bD8cQZUxw)

domain_page.h, domain_page.c:
  Fix map_domain_mem() bug

23 years agobitkeeper revision 1.18 (3e33c6cdMqnqQnkIxpq_9HHmWHAHfA)
bd240@boulderdash.cl.cam.ac.uk [Sun, 26 Jan 2003 11:30:21 +0000 (11:30 +0000)]
bitkeeper revision 1.18 (3e33c6cdMqnqQnkIxpq_9HHmWHAHfA)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/bd240/xeno

23 years agobitkeeper revision 1.17 (3e33c6c930lVm278ebyafgyZR0Wnvg)
bd240@boulderdash.cl.cam.ac.uk [Sun, 26 Jan 2003 11:30:17 +0000 (11:30 +0000)]
bitkeeper revision 1.17 (3e33c6c930lVm278ebyafgyZR0Wnvg)

domain building code

23 years agobitkeeper revision 1.15.2.1 (3e32afa1IiOFB8EH9RqWYIzZVRjf7w)
kaf24@labyrinth.cl.cam.ac.uk [Sat, 25 Jan 2003 15:39:13 +0000 (15:39 +0000)]
bitkeeper revision 1.15.2.1 (3e32afa1IiOFB8EH9RqWYIzZVRjf7w)

domain_page.c, domain_page.h, memory.c, domain.c, Makefile:
  Allow DOM0 to update other domains' PTs. Implemented longer-term mapping tables for domain frames. We now allow OSes to install linear (aka twisted :-) page tables. Fixed Makefile.
domain_page.c:
  new file

23 years agobitkeeper revision 1.15.1.7 (3e2b0be3giRAXsN5jAmCONe953mK9w)
kaf24@labyrinth.cl.cam.ac.uk [Sun, 19 Jan 2003 20:34:43 +0000 (20:34 +0000)]
bitkeeper revision 1.15.1.7 (3e2b0be3giRAXsN5jAmCONe953mK9w)

page.h, page_alloc.c, mm.c:
  Fixed PGEXT_INVLPG, plus a few other cleanups.

23 years agobitkeeper revision 1.15.1.6 (3e2accd5ZlgmUafxBwWpk2RkxT-TtQ)
kaf24@labyrinth.cl.cam.ac.uk [Sun, 19 Jan 2003 16:05:41 +0000 (16:05 +0000)]
bitkeeper revision 1.15.1.6 (3e2accd5ZlgmUafxBwWpk2RkxT-TtQ)

dev.c:
  Fix network transmit refcnt bug.

23 years agobitkeeper revision 1.15.1.5 (3e280e17xqZ75-O3H14dqvzIc20XAQ)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 17 Jan 2003 14:07:19 +0000 (14:07 +0000)]
bitkeeper revision 1.15.1.5 (3e280e17xqZ75-O3H14dqvzIc20XAQ)

dev.c:
  Fix receive queue boundedness

23 years agobitkeeper revision 1.15.1.4 (3e274251atwNiKjZx_z2zeuf_m8DCw)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 23:37:53 +0000 (23:37 +0000)]
bitkeeper revision 1.15.1.4 (3e274251atwNiKjZx_z2zeuf_m8DCw)

minor cleanup to dump_slabinfo debugging

23 years agobitkeeper revision 1.15.1.3 (3e2740b4N6EIhunx8TNDamYotuhmMg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 23:31:00 +0000 (23:31 +0000)]
bitkeeper revision 1.15.1.3 (3e2740b4N6EIhunx8TNDamYotuhmMg)

dump_slabinfo debugging - fix to previous patch...

23 years agobitkeeper revision 1.15.1.2 (3e2722026ODP1lsB2F7EY-nKjXOFKQ)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 21:20:02 +0000 (21:20 +0000)]
bitkeeper revision 1.15.1.2 (3e2722026ODP1lsB2F7EY-nKjXOFKQ)

try allocating memory several time before failing, then print a /proc/slabinfo style dump

23 years agobitkeeper revision 1.15.1.1 (3e26ce4cFZZkDsoofHF9hDadLO0avg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 15:22:52 +0000 (15:22 +0000)]
bitkeeper revision 1.15.1.1 (3e26ce4cFZZkDsoofHF9hDadLO0avg)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/anfs/scratch/labyrinth/iap10/xeno2/xeno.bk

23 years agobitkeeper revision 1.7.4.1 (3e26ce440CxOh3QHOvlZ-6A2yrzXyg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 16 Jan 2003 15:22:44 +0000 (15:22 +0000)]
bitkeeper revision 1.7.4.1 (3e26ce440CxOh3QHOvlZ-6A2yrzXyg)

gzip image

23 years agobitkeeper revision 1.16 (3e256e80_sVhHRajq5OeU_8MGxwZ_w)
bd240@boulderdash.cl.cam.ac.uk [Wed, 15 Jan 2003 14:21:52 +0000 (14:21 +0000)]
bitkeeper revision 1.16 (3e256e80_sVhHRajq5OeU_8MGxwZ_w)

attampt to merge :)

23 years agobitkeeper revision 1.15 (3e24a984iRiWWcgfKCxu2p5q3YbxXw)
kaf24@labyrinth.cl.cam.ac.uk [Wed, 15 Jan 2003 00:21:24 +0000 (00:21 +0000)]
bitkeeper revision 1.15 (3e24a984iRiWWcgfKCxu2p5q3YbxXw)

Many files:
  First half of support for per-domain GDTs and LDTs

23 years agobitkeeper revision 1.14 (3e20b83dPg-clJ56YPGnFMviq9LI1Q)
kaf24@labyrinth.cl.cam.ac.uk [Sun, 12 Jan 2003 00:35:09 +0000 (00:35 +0000)]
bitkeeper revision 1.14 (3e20b83dPg-clJ56YPGnFMviq9LI1Q)

Many files:
  Reduce Xen's memory footprint
domain_page.h:
  new file
.del-fixmap.h~4336e0fb2759a2f1:
  Delete: xenolinux-2.4.16-sparse/include/asm-xeno/fixmap.h
.del-bootmem.h~68c209d2dc07efd5:
  Delete: xen-2.4.16/include/xeno/bootmem.h

23 years agobitkeeper revision 1.13 (3e15d543UbLg8zdxnspCHQplKUlnzQ)
kaf24@labyrinth.cl.cam.ac.uk [Fri, 3 Jan 2003 18:24:03 +0000 (18:24 +0000)]
bitkeeper revision 1.13 (3e15d543UbLg8zdxnspCHQplKUlnzQ)

Many files:
  Clean up page-table update interface. BIG MODIFICATIONS HERE.
mremap.c, swapfile.c, memory.c, exec.c:
  new file

23 years agobitkeeper revision 1.7.3.58 (3e14aa78jPxKgtkJQt93U8n0Lfr_Og)
lynx@idefix.cl.cam.ac.uk [Thu, 2 Jan 2003 21:09:12 +0000 (21:09 +0000)]
bitkeeper revision 1.7.3.58 (3e14aa78jPxKgtkJQt93U8n0Lfr_Og)

debug

23 years agobitkeeper revision 1.7.3.57 (3e1020e0-dfh3X9yV_XBTiDw4VdH0A)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:33:04 +0000 (10:33 +0000)]
bitkeeper revision 1.7.3.57 (3e1020e0-dfh3X9yV_XBTiDw4VdH0A)

debug

23 years agobitkeeper revision 1.7.3.56 (3e102055egsZ-GzoHVKeMzZIzTKV7A)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:30:45 +0000 (10:30 +0000)]
bitkeeper revision 1.7.3.56 (3e102055egsZ-GzoHVKeMzZIzTKV7A)

debug

23 years agobitkeeper revision 1.7.3.55 (3e101ed7H-32_7y_jVNzKUArrU5xeA)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:24:23 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.55 (3e101ed7H-32_7y_jVNzKUArrU5xeA)

 direct_mmap fix

23 years agobitkeeper revision 1.7.3.54 (3e101b65_0qsSP_EgX4FRusKqK0EjA)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:09:41 +0000 (10:09 +0000)]
bitkeeper revision 1.7.3.54 (3e101b65_0qsSP_EgX4FRusKqK0EjA)

debug

23 years agobitkeeper revision 1.7.3.53 (3e10198e4ptgt5U7EQOwe-1M8roCbw)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:01:50 +0000 (10:01 +0000)]
bitkeeper revision 1.7.3.53 (3e10198e4ptgt5U7EQOwe-1M8roCbw)

debug

23 years agobitkeeper revision 1.7.3.52 (3e1019294uiW6rByAS_Bs30dgMr6AA)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 10:00:09 +0000 (10:00 +0000)]
bitkeeper revision 1.7.3.52 (3e1019294uiW6rByAS_Bs30dgMr6AA)

debug

23 years agobitkeeper revision 1.7.3.51 (3e10162at5jecFjh-WeMXPorgJzMcQ)
lynx@idefix.cl.cam.ac.uk [Mon, 30 Dec 2002 09:47:22 +0000 (09:47 +0000)]
bitkeeper revision 1.7.3.51 (3e10162at5jecFjh-WeMXPorgJzMcQ)

get_unmapped_area fix

23 years agobitkeeper revision 1.7.3.50 (3e0c25b7tjRVPou2bUeilwKeAOW8Ww)
lynx@idefix.cl.cam.ac.uk [Fri, 27 Dec 2002 10:04:39 +0000 (10:04 +0000)]
bitkeeper revision 1.7.3.50 (3e0c25b7tjRVPou2bUeilwKeAOW8Ww)

kmalloc bug fix

23 years agobitkeeper revision 1.7.3.49 (3e0c2489ydVVZ3GITjahg_tKSLWCGA)
lynx@idefix.cl.cam.ac.uk [Fri, 27 Dec 2002 09:59:37 +0000 (09:59 +0000)]
bitkeeper revision 1.7.3.49 (3e0c2489ydVVZ3GITjahg_tKSLWCGA)

kmalloc bug fix

23 years agobitkeeper revision 1.7.3.48 (3e0af1e1iJY4-_hnftVa46WD4oWiFw)
lynx@idefix.cl.cam.ac.uk [Thu, 26 Dec 2002 12:11:13 +0000 (12:11 +0000)]
bitkeeper revision 1.7.3.48 (3e0af1e1iJY4-_hnftVa46WD4oWiFw)

debug

23 years agobitkeeper revision 1.7.3.47 (3e0ae5b3dvzaVNlhYDw9iW4oIXXB3A)
lynx@idefix.cl.cam.ac.uk [Thu, 26 Dec 2002 11:19:15 +0000 (11:19 +0000)]
bitkeeper revision 1.7.3.47 (3e0ae5b3dvzaVNlhYDw9iW4oIXXB3A)

debug

23 years agobitkeeper revision 1.7.3.46 (3e0ae10dik6b66vhe2TXWzrg_OTSHQ)
lynx@idefix.cl.cam.ac.uk [Thu, 26 Dec 2002 10:59:25 +0000 (10:59 +0000)]
bitkeeper revision 1.7.3.46 (3e0ae10dik6b66vhe2TXWzrg_OTSHQ)

de-debug

23 years agobitkeeper revision 1.7.3.45 (3e098772qQl7V_IMM-bJ8HyZHkxFHQ)
lynx@idefix.cl.cam.ac.uk [Wed, 25 Dec 2002 10:24:50 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.45 (3e098772qQl7V_IMM-bJ8HyZHkxFHQ)

debug

23 years agobitkeeper revision 1.7.3.44 (3e06d943WVm5RM1KDm-9UH1Bu3ZTbA)
lynx@idefix.cl.cam.ac.uk [Mon, 23 Dec 2002 09:37:07 +0000 (09:37 +0000)]
bitkeeper revision 1.7.3.44 (3e06d943WVm5RM1KDm-9UH1Bu3ZTbA)

bugfixes

23 years agobitkeeper revision 1.7.3.43 (3e030928auyPMr1ywmnubpcNi3_yXA)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 12:12:24 +0000 (12:12 +0000)]
bitkeeper revision 1.7.3.43 (3e030928auyPMr1ywmnubpcNi3_yXA)

further get_unmapped_area changes

23 years agobitkeeper revision 1.7.3.42 (3e03071aVTtlzqiyerAU3BTXmSRg8A)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 12:03:38 +0000 (12:03 +0000)]
bitkeeper revision 1.7.3.42 (3e03071aVTtlzqiyerAU3BTXmSRg8A)

get_unmapped_area related

23 years agobitkeeper revision 1.7.3.41 (3e0304e3ruV7OqrhZfYs29ld8-OyuA)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 11:54:11 +0000 (11:54 +0000)]
bitkeeper revision 1.7.3.41 (3e0304e3ruV7OqrhZfYs29ld8-OyuA)

Keir's & a bit of mine get_unmapped_area fixes

23 years agobitkeeper revision 1.7.3.40 (3e02f57eQHmARiBPgHtT5Xo7zs_hGA)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 10:48:30 +0000 (10:48 +0000)]
bitkeeper revision 1.7.3.40 (3e02f57eQHmARiBPgHtT5Xo7zs_hGA)

debug

23 years agobitkeeper revision 1.7.3.39 (3e02f222DUWnS0NGcQ8843YSDyLHDg)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 10:34:10 +0000 (10:34 +0000)]
bitkeeper revision 1.7.3.39 (3e02f222DUWnS0NGcQ8843YSDyLHDg)

debug

23 years agobitkeeper revision 1.7.3.38 (3e02efd8iiP2XGx08gGVDxmSe0TAjQ)
lynx@idefix.cl.cam.ac.uk [Fri, 20 Dec 2002 10:24:24 +0000 (10:24 +0000)]
bitkeeper revision 1.7.3.38 (3e02efd8iiP2XGx08gGVDxmSe0TAjQ)

debug

23 years agobitkeeper revision 1.7.3.37 (3e01ced1r_xGOVsgAgFIOVMV7pdNDA)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 13:51:13 +0000 (13:51 +0000)]
bitkeeper revision 1.7.3.37 (3e01ced1r_xGOVsgAgFIOVMV7pdNDA)

debug

23 years agobitkeeper revision 1.7.3.36 (3e01cbdaMZDg_GWPi5Dq9Be8MB7Zng)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 13:38:34 +0000 (13:38 +0000)]
bitkeeper revision 1.7.3.36 (3e01cbdaMZDg_GWPi5Dq9Be8MB7Zng)

debug

23 years agobitkeeper revision 1.7.3.35 (3e01c69fVEIt6jkFKyIwKxgETc0PNw)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 13:16:15 +0000 (13:16 +0000)]
bitkeeper revision 1.7.3.35 (3e01c69fVEIt6jkFKyIwKxgETc0PNw)

debug

23 years agobitkeeper revision 1.7.3.34 (3e01bea4NFTKk3m4icWUc3KR11_-HQ)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 12:42:12 +0000 (12:42 +0000)]
bitkeeper revision 1.7.3.34 (3e01bea4NFTKk3m4icWUc3KR11_-HQ)

removing printks

23 years agobitkeeper revision 1.7.3.33 (3e01b4a6DRHjggWBhsbCS7yeeCFbHg)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 11:59:34 +0000 (11:59 +0000)]
bitkeeper revision 1.7.3.33 (3e01b4a6DRHjggWBhsbCS7yeeCFbHg)

debug

23 years agobitkeeper revision 1.7.3.32 (3e01b3bfwncL6UEh6B6GraNyfKW6Sg)
lynx@idefix.cl.cam.ac.uk [Thu, 19 Dec 2002 11:55:43 +0000 (11:55 +0000)]
bitkeeper revision 1.7.3.32 (3e01b3bfwncL6UEh6B6GraNyfKW6Sg)

debug

23 years agobitkeeper revision 1.12 (3e00b95a3fK0b9XF_UVth6TivqeezA)
smh22@uridium.cl.cam.ac.uk [Wed, 18 Dec 2002 18:07:22 +0000 (18:07 +0000)]
bitkeeper revision 1.12 (3e00b95a3fK0b9XF_UVth6TivqeezA)

fix silly large mem request => panic death bug

23 years agobitkeeper revision 1.11 (3e007601VWqgtLQS5H6vaQ9Ezdz0TQ)
smh22@uridium.cl.cam.ac.uk [Wed, 18 Dec 2002 13:20:01 +0000 (13:20 +0000)]
bitkeeper revision 1.11 (3e007601VWqgtLQS5H6vaQ9Ezdz0TQ)

Merge uridium.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into uridium.cl.cam.ac.uk:/anfs/scratch/boulderdash/smh22/xeno.bk

23 years agobitkeeper revision 1.7.3.31 (3e006402dEgR5SCKJS70juYUkFCTFw)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 12:03:14 +0000 (12:03 +0000)]
bitkeeper revision 1.7.3.31 (3e006402dEgR5SCKJS70juYUkFCTFw)

testing

23 years agobitkeeper revision 1.7.3.30 (3e005dc6YHCLIwxSzkXDeRhGTRsFbQ)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 11:36:38 +0000 (11:36 +0000)]
bitkeeper revision 1.7.3.30 (3e005dc6YHCLIwxSzkXDeRhGTRsFbQ)

uninstumenting code

23 years agobitkeeper revision 1.7.3.29 (3e0057dct07YJyI_VLJkzk0OZIVBow)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 11:11:24 +0000 (11:11 +0000)]
bitkeeper revision 1.7.3.29 (3e0057dct07YJyI_VLJkzk0OZIVBow)

erasing debug msgs

23 years agobitkeeper revision 1.7.3.28 (3e00475apYr-hFq3KbK2j513pbGiew)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 10:00:58 +0000 (10:00 +0000)]
bitkeeper revision 1.7.3.28 (3e00475apYr-hFq3KbK2j513pbGiew)

test

23 years agobitkeeper revision 1.7.3.27 (3e003f291O_YZUk9AXbU7gc5HK9Vyw)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 09:26:01 +0000 (09:26 +0000)]
bitkeeper revision 1.7.3.27 (3e003f291O_YZUk9AXbU7gc5HK9Vyw)

test

23 years agobitkeeper revision 1.7.3.26 (3e003bc41S15i4Ag0BUKBFRkbtQV-g)
lynx@idefix.cl.cam.ac.uk [Wed, 18 Dec 2002 09:11:32 +0000 (09:11 +0000)]
bitkeeper revision 1.7.3.26 (3e003bc41S15i4Ag0BUKBFRkbtQV-g)

testing

23 years agobitkeeper revision 1.7.1.10 (3dff74698s12BxyOGasH_9k2KXdErw)
smh22@boulderdash.cl.cam.ac.uk [Tue, 17 Dec 2002 19:00:57 +0000 (19:00 +0000)]
bitkeeper revision 1.7.1.10 (3dff74698s12BxyOGasH_9k2KXdErw)

Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/andy/xeno.bk

23 years agobitkeeper revision 1.7.1.9 (3dff745dQXvY5lV_SsLHnw3PlaxUMw)
smh22@boulderdash.cl.cam.ac.uk [Tue, 17 Dec 2002 19:00:45 +0000 (19:00 +0000)]
bitkeeper revision 1.7.1.9 (3dff745dQXvY5lV_SsLHnw3PlaxUMw)

robusify /proc/vfr parsing and xen Makefile tweak